package com.city.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.city.entity.User;
import org.springframework.stereotype.Repository;

/**
 * Created with IntelliJ IDEA.
 * User: Cheng
 * Date: 2020/4/20
 * Time: 22:32
 * Description: No Description
 *
 * @author Cheng
 *
 * @Repository需要在Spring中配置扫描地址，然后生成Dao层的Bean才能被注入到Service层中。----需要在springboot启动类中加入扫描器配合注解
 * @Mapper不需要配置扫描地址，通过xml里面的namespace里面的接口地址，生成了Bean后注入到Service层中----需要在maper.xml中配置映射包，和在配置文件中告诉spring boot .xml在哪
 *
 * 使用mybatisplue在mapper接口上继承基本的接口basemapper<接口对应的实体类>，该接口实现了各种数据库操作的抽象方法
 */
@Repository //代表持久层
public interface UserMapper extends BaseMapper<User> {
    //如果basemapper中的接口无法实现需求，可自己手写

}